About The Elephant Club Limited (03499946) United Kingdom