About Grand Designs Window Dressings Limited (08138713) United Kingdom