About Benjamin Hillman Illustration Ltd (12235557) United Kingdom