About Barking Badger Pub Company Ltd (05345653) United Kingdom