About Keenaghan Mushrooms Ltd (NI613514) United Kingdom