Hammond & Griffiths

Hammond & Griffiths Ltd., One Quality Court, London W.C.2