About E Hancock Ltd (12661069) United Kingdom