About Rokill Pest Control Limited (02011092) United Kingdom