About S Mills & Sons Ltd (12234229) United Kingdom