About Design Teck Ltd (11552628) United Kingdom