About Campbell Artists Limited (12471883) United Kingdom