About Trellik Design Studio Ltd (12353417) United Kingdom