About Design Cavelle Limited (10949907) United Kingdom