About The International Association Of Wildlife Film-makers Limited (02637603) United Kingdom