About Harrington House Limited (09829881) United Kingdom