About York Blinds Limited (11273756) United Kingdom