About Stanley Chow Illustration Limited (07656191) United Kingdom