About Barrow Breck Ltd (08643933) United Kingdom