About Harness Engineering Limited (03976909) United Kingdom