About The Waterloo Blind Company Limited (04691078) United Kingdom