About Sjc Technical Services Limited (04845589) United Kingdom