About Harrington Moore Limited (09262031) United Kingdom