About The London Tap Company Limited (11300610) United Kingdom