About Elisabeth Hancock Limited (11759721) United Kingdom