About Rec Room Bars Ltd (11259838) United Kingdom