About Panmure Handling Equipment Limited (05526655) United Kingdom