About Sjc 14 Limited (03377803) United Kingdom