About Clear Environmental Limited (10042576) United Kingdom