About Distras Designs Ltd (10235364) United Kingdom