About Ortwin Thyssen Design Ltd (07565370) United Kingdom