About Mr Thomas Baker Limited (12210789) United Kingdom