About Ballacrummy Limited (NI675796) United Kingdom