About S Q Design Limited (02604291) United Kingdom