About Sps Holywood Limited (NI620627) United Kingdom