About Harrington Young Limited (05727688) United Kingdom