About Spencom Limited (12102529) United Kingdom