About Michaela Washington-welch Art Ltd (12683484) United Kingdom