About Baker Terry Ltd (12115340) United Kingdom