About Mel Clark Consulting Limited (10551425) United Kingdom