About Photo & Image Ltd (09925151) United Kingdom