About J Havard Associates Ltd. (05023445) United Kingdom