About London Art And Design Limited (12210041) United Kingdom