About Sub Micron Limited (04531065) United Kingdom