About Storecentral City Limited (10149067) United Kingdom