About Rentokil Initial Services Limited (00293397) United Kingdom