About Harrington Brooks Group Limited (08123197) United Kingdom