About Design Plus Management Limited (02395086) United Kingdom