About Chris Holmes Art Ltd (10282287) United Kingdom