About Steve Tindall Ventures Limited (11570211) United Kingdom