About Robert Ball Illustration Limited (08503386) United Kingdom