About The Copper Tap Ltd (12430047) United Kingdom