About 3c Environmental Technology Ltd (01485809) United Kingdom