About Baker Thompson Associates Ltd (06258796) United Kingdom