About Msgr Limited (12589179) United Kingdom