John Morgan Richards and Sons Limited

located at 46 Holborn Viaduct, London EC1