About Mr. Stairlift Limited (03326473) United Kingdom