About John Ford Automation Ltd (08366503) United Kingdom