About Baxter Power Limited (09038081) United Kingdom