About Birdstrike Management Ltd. (08606118) United Kingdom