About Baxter Goodwin Holdings Limited (11277387) United Kingdom