About The Elephant Euxton Limited (13446357) United Kingdom