About The Blinds Place Limited (08518908) United Kingdom