About Designer Studio London Ltd (10554378) United Kingdom