About Red Fox Environmental Limited (09519044) United Kingdom