About Designertech Ltd (07692383) United Kingdom