About L And R Hospitality Ltd (13011467) United Kingdom