About London Contemporary Art Limited (08165123) United Kingdom