About Jackson Lift Services Limited (02186996) United Kingdom