About S. Critchley & Son Ltd (11921034) United Kingdom