About R & J Bird Control Ltd (05215387) United Kingdom