About Designer Systems Limited (06784992) United Kingdom