About Blinds Man Bluff Limited (06549614) United Kingdom