About Lift Design Limited (SC364571) United Kingdom