About Lillian S Blinds Limited (08496954) United Kingdom