About Harringtons Of London Limited (10220349) United Kingdom