About Central Illustration Agency Limited(the) (01727704) United Kingdom