About Michael Flood (fine Art) Ltd (11966938) United Kingdom