About The Tap Room Consultants Ltd (12339626) United Kingdom