About North London Pub Co Ltd (12332263) United Kingdom