About St. Mary S Close Ltd (09310603) United Kingdom