About The Timberyard Micro Pub Limited (13603103) United Kingdom