About Henry Kelly (london) Limited (02091362) United Kingdom