About S.p.c. (technical Services) Ltd. (03439422) United Kingdom