About Killearnan Consulting Limited (SC550361) United Kingdom