About Sally Mitchell Fine Arts Limited (05640534) United Kingdom