About Clean & Green (upminster Essex) Ltd (11064968) United Kingdom