About Steven Turnbull Resource Ltd. (13471299) United Kingdom