About Becka Griffin Illustration Limited (09223638) United Kingdom