About Rod Harrington Limited (08620600) United Kingdom