About Minster Computer Systems Limited (02271395) United Kingdom