About The Northern Elephant Ltd (09238231) United Kingdom