About Yorkshire Shutters And Blinds Limited (10894319) United Kingdom