Seval Jewellers Ltd 23 Grand Parade, London N4 1LG