About Paramount Blinds Limited (08399213) United Kingdom