About Duka Cleaning Ltd (13158349) United Kingdom