About Harness Eds Engineering Limited (09002952) United Kingdom