About Quintessence Design Ltd (12511296) United Kingdom