About Blind And Film Company Limited (06008346) United Kingdom