About R&r Offlicense Ltd (13602558) United Kingdom