About Blindwell Limited (12726504) United Kingdom