About Killilea Associates Limited (06956338) United Kingdom