About Green Circle Sustainable Developments Ltd. (03188215) United Kingdom