About Howard Eastwood Associates Limited (06218398) United Kingdom