About Rentokil Initial (1993) Limited (02864290) United Kingdom