About Killaspeenan Ltd (13660058) United Kingdom