About S P Technology Limited (SC087192) United Kingdom