About Microstart Computers Limited (04465626) United Kingdom