About Rentokil Initial Investments Limited (05072001) United Kingdom