About Deeside Cleaners Limited (SC177814) United Kingdom