About S J & C Services Ltd. (05955118) United Kingdom