About T.h.baker & Co.(established 1888)limited (00506598) United Kingdom