About Greenacre Composting Enterprises Ltd (NI045296) United Kingdom