About Digby & Holmes Cleaning Services Ltd (13332524) United Kingdom