About Take Flight Bird Control Limited (05146929) United Kingdom