About Lift And Transport Services Ltd (11199240) United Kingdom