About Rentokil Overseas Holdings Limited (00630059) United Kingdom