About Spe International Limited (01717706) United Kingdom