About Kilclean Limited (NI029454) United Kingdom