About Derya Glass Design Ltd (11363307) United Kingdom