About Redmire Environmental Limited (08540549) United Kingdom