About Red S Sports Bar Ltd (12785903) United Kingdom