About Design Time Holdings Limited (07748447) United Kingdom