About Kilcrona Ltd (05265132) United Kingdom