About Storehouse One Limited (10233542) United Kingdom