About Barringtons Group Limited (12369955) United Kingdom