About Sjt Consultants Limited (12243400) United Kingdom