About Millbell Environmental Ltd (08924901) United Kingdom