About Sp&e Limited (12229694) United Kingdom