About Eclipse Art Limited (08724192) United Kingdom