About Poll & Bird Ltd (13309657) United Kingdom