About Swiss Design Limited (12278903) United Kingdom