About Barrowford Lounge Limited (12429299) United Kingdom