About Baxter- Hall Consulting Limited (10489424) United Kingdom