About St Mary S Place Church Fenton Limited (12841360) United Kingdom