About Twentieth Century Design Ltd. (03174958) United Kingdom