About Sj And J Consulting Limited (08563221) United Kingdom