About Storehouse Center Limited (10197734) United Kingdom