About Havard And Co Ltd (07523207) United Kingdom