About Barrow Bourne Ltd (12801605) United Kingdom