About Minster Micro Computers Limited (02095504) United Kingdom