About Sjc Glasgow Limited (13168600) United Kingdom