About A. & G. Layton & Sons Limited (01164989) United Kingdom