About Spe Solutions Limited (07742971) United Kingdom