About Clapham Junction Taverns Ltd (13537495) United Kingdom