About Clarke S Environmental Limited (05895979) United Kingdom