About Sjc 126 Limited (04139507) United Kingdom