About Steve Tindal Consulting Ltd (10086617) United Kingdom