H A Smith & Son
36a Nelson Rd., Harrow on the Hill, Greater London, United Kingdom, HA1 3ET
(02088) 642335 Phone