About Ballymacran Limited (NI680026) United Kingdom