About Havers Holdings Limited (09861861) United Kingdom