About Clophill Stores Limited (05177833) United Kingdom