About The Howard Pub Company Ltd (12159481) United Kingdom