About Gordon Snee Art Ltd (11305842) United Kingdom