About Spe Limited (04181156) United Kingdom