About Havard Associates Limited (03967947) United Kingdom