About Baxter Consultancy Telford Limited (13051839) United Kingdom