About Minster Group Holdings Limited (13048123) United Kingdom