About Micron-ellis Limited (01323864) United Kingdom