About London Art Limited (03171520) United Kingdom