About Micah Environmental Ltd (08681595) United Kingdom