About Thornton Baker Limited (04980968) United Kingdom