About Lesley T Spencer Illustration & Design Ltd (12321945) United Kingdom