About Havers Development Ltd. (03516020) United Kingdom