About Mitchell Lifting Services Limited (11691021) United Kingdom