About Lauren Beard Illustration Ltd (10592948) United Kingdom