About Harringtons (uk) Ltd (05196863) United Kingdom