About Harrington Morton Limited (10284030) United Kingdom