About Toll House Motors Limited (00837841) United Kingdom