About E Handcock Limited (04362011) United Kingdom