About Sj&k Consulting Limited (06681458) United Kingdom