About Micron Insulations Limited (05249141) United Kingdom