About Minster Mouse Limited (09916951) United Kingdom