About Ballymoney Garden Centre Limited (NI015566) United Kingdom