About Clarke Environmental Solutions Limited (08823838) United Kingdom