About Steve Doe Associates Ltd (07592634) United Kingdom