About Design Company Sutliff Khamsi Ltd (11353891) United Kingdom