About The Farringdon Tap Limited (11814872) United Kingdom