About C & A Blinds And Shutters Ltd (12949569) United Kingdom