About Barrowford Enterprises Limited (11064826) United Kingdom