About Tap Holdings Limited (03499140) United Kingdom