About Killincraig Associates (SL002679) United Kingdom