About Jennifer Chaplin Studio Limited (11897614) United Kingdom