About Colin Palmer Illustration Limited (05385701) United Kingdom