About The Elephant Pubs & Restaurants Ltd (10880603) United Kingdom