About Micron Design Limited (04862764) United Kingdom