About T. H. Baker Limited (08215056) United Kingdom