About Elliott Baxter Holdings Limited (11868858) United Kingdom