About Ploughman Automation Ltd (10881297) United Kingdom