About Deeside Blinds Limited (SC369210) United Kingdom