About Severn Shades Blinds Ltd (09294320) United Kingdom