About Anceps Environmental Limited (10681495) United Kingdom