About Exess Art Limited (12991804) United Kingdom