About De Havilland House (mudeford) Ltd (06125723) United Kingdom