About Micron Sales & Services Limited (04239122) United Kingdom