About Photo Publishing Company Limited (03240463) United Kingdom