About Cambridge Shop Ltd (13347574) United Kingdom