About Vane Contemporary Art Limited (04313545) United Kingdom