About Stephen Callow Ltd (09347574) United Kingdom