About Storehouse City Limited (10198056) United Kingdom