About Rollins Uk Holdings Ltd (10062209) United Kingdom