About Barlow Leisure & Entertainments Ltd (12130667) United Kingdom