About Lincolnshire Stairlifts Ltd (13615572) United Kingdom