About The Artist Mount Ltd (12758959) United Kingdom