About A.g. Horsfall & Sons Limited (00383422) United Kingdom