About Harrington Engineering Ltd (07382430) United Kingdom