Cardiff Shutters & Blinds Cardiff shutters and Blinds is registered as a limited company in England and Wales under company number 13240331