About Minster Square Limited (02942311) United Kingdom