About Clarke Environmental Limited (04745511) United Kingdom