About Mckinstry Biomass Ltd (NI620595) United Kingdom