About Slievemore Holdings Limited (NI666832) United Kingdom