About Harness Limited (09951163) United Kingdom