About Spence Engineering Limited (NI011833) United Kingdom