About R & J Harnesses Limited (03502583) United Kingdom