About Ballymac Youth Workshop Limited (NP000222) United Kingdom