About Suffolk Blinds Limited (11134532) United Kingdom