About Kilkee Limited (05176481) United Kingdom