About Design Hub - London Ltd (09405549) United Kingdom