About R J Harrington Limited (12977748) United Kingdom