About Mini Crane Limited (10607855) United Kingdom