About Steve Clark Consulting Services Ltd (12010222) United Kingdom