About Clarke Artists Limited (07418686) United Kingdom