About London Art Salon Ltd. (08572468) United Kingdom