About Barney & Taylor Ltd (08126715) United Kingdom