About S Harris & Sons Limited (04394544) United Kingdom