About A Mitchell Lifting Ltd (12084213) United Kingdom