About Richard Green Master Paintings Limited (01454116) United Kingdom