About Minster Composite Products Limited (02884952) United Kingdom