About Allwyn Carr Designer Interiors Limited (02383114) United Kingdom