About R C Harrington Limited (04558492) United Kingdom