About Barringtons Mail Order Limited (07629049) United Kingdom