About Wild Elk Limited (05272213) United Kingdom