About Design Presentation Associates Limited (06918029) United Kingdom