About Samuel Hague Illustration Limited (11527108) United Kingdom