About London Contemporary Art Limited (07355864) United Kingdom