About Mary Hampshire Limited (08414503) United Kingdom