About Pankhurst Plant Ltd (06727110) United Kingdom