About Apex Lift Services Limited (04983178) United Kingdom