About Bird & Badger Inns Ltd (10384129) United Kingdom