About Phoenix Bird Control Services Limited (07992189) United Kingdom