About Ard Design Switzerland - London Ltd (04112796) United Kingdom