About C Harness Limited (05018946) United Kingdom