About C & T Harnesses Limited (01740465) United Kingdom