About Cremer Stores Ltd (13051886) United Kingdom