About Lift Mini Cranes Limited (06438606) United Kingdom