About Thomas Bakers Limited (04747988) United Kingdom