About Cruckaclady Mountain Limited (NI631876) United Kingdom