About Eds Harness Engineering Ltd (10722146) United Kingdom