About Owen Davey Illustration Ltd. (09554095) United Kingdom