About Harrington Brooks Limited (05296992) United Kingdom