About Tekton Design Ltd (07573026) United Kingdom