About Kildalton Ltd (SC670293) United Kingdom