About Ip Environmental Limited (08189938) United Kingdom