About T. H. Baker & Co. Limited (06976293) United Kingdom