About Special Design Studio Ltd (06679402) United Kingdom