About Design Twelve Ltd (07967198) United Kingdom