About E Harris Holdings Limited (11246287) United Kingdom