About The Place For Blinds Limited (06569235) United Kingdom