About L. C. Mobile Hydraulics Ltd (12007778) United Kingdom