About Design Aid Projects Limited (03796448) United Kingdom