About Harrington Management (uk) Ltd (06274502) United Kingdom