About Toll House Holdings Ltd (SC634844) United Kingdom