About Rye Environmental Limited (06435719) United Kingdom