About Design Projects Partnership Limited (06485535) United Kingdom