About E Harris & Sons Ltd (11976932) United Kingdom