About The Enid Hutt Gallery Limited (SC404946) United Kingdom