About Apollo Photographers Limited (01729572) United Kingdom