About Apex Photo Agency Limited (01953308) United Kingdom