About Southwold Carpets Curtains And Blinds Limited (05373392) United Kingdom