About Rollins Dutch Holdings Uk Ltd (11721955) United Kingdom