About Mary S Terrace Limited (08498649) United Kingdom