German Products Ireland: Online Shop - Required high quality, high fidelity photographs of their product catalog.