About Toll House Stores Ltd (09111684) United Kingdom