About Dedilux Limited (06470284) United Kingdom