About Msr International Limited (07215198) United Kingdom