About Tap & Kitchen Limited (09024215) United Kingdom