About Decora Design Limited (10141734) United Kingdom