About Kilnaughton Ltd. (SC589524) United Kingdom