About Sleator Plant Limited (NI031413) United Kingdom