About The Community Composting Company Ltd (13021494) United Kingdom