About Leopardpubs Ltd (11949646) United Kingdom