About Micron Holdings Limited (01033285) United Kingdom