About Havelok Brown Ltd (13138900) United Kingdom