The British Mosquito Control Institute Hayling Island - a short illustrated description