About Duplex Cleaning Machines (u.k.) Limited (02156456) United Kingdom