About L&r Pub Management Ltd (11510459) United Kingdom