About Hattie Stewart Illustration Limited (09106119) United Kingdom