About Storemore Limited (09524611) United Kingdom