About Design Supply Solutions Limited (06881293) United Kingdom