About Sj Clark Consulting Limited (08610778) United Kingdom