About Brian Grimwood Illustration Limited (08762737) United Kingdom