About Killoran Estates Limited (13664821) United Kingdom