About Michael Selcott Designs Limited (01339179) United Kingdom