About Baxter Mobility & Scooters Limited (12794314) United Kingdom