About Michael Howard (insurance & Financial Services) Limited (01156406) United Kingdom