About S J W Technical Services Limited (10692751) United Kingdom