About Blind Fit Limited (10832731) United Kingdom