About Barrow Eats Limited (10941723) United Kingdom