About Deizis Touch Cleaning Services Ltd (13541359) United Kingdom