About Harringtons Design Services Limited (08419294) United Kingdom