About North St Mary S Ltd (12786746) United Kingdom