About London Art Wall Ltd (08436913) United Kingdom