About Mary Howard Sales Limited (06911624) United Kingdom