About Dean Kelland Artist Ltd (11925024) United Kingdom