About Harrington-myers Limited (06809749) United Kingdom