About J D Haviland Limited (05823269) United Kingdom