About Rentokil Insurance Limited (00677856) United Kingdom