About S.p.c. Engineering Limited (02693318) United Kingdom