About Bird Control Services Limited (10665781) United Kingdom