About The Quintessa Art Collection Limited (01997254) United Kingdom