About Terry Thomas & Co Limited (09851303) United Kingdom