BIHA: British Inflatable Hirers Association

What does BIHA mean? The above is one of BIHA meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: British Inflatable Hirers Association