About Tollcote Building Company Limited (01242905) United Kingdom