About Edward Howells Associates Limited (06532556) United Kingdom