About Plant Handling Solutions Ltd (13703736) United Kingdom