About Hands On Stairlifts Services & Repairs Ltd. (10416980) United Kingdom