About James Lynchehaun Fine Art Ltd (13175875) United Kingdom