About Sce Design And Development Limited (NI667430) United Kingdom