About West End Tap Limited (09764550) United Kingdom