About Tuch Design Limited (02319426) United Kingdom