About Jolly Jacks Limited (07198615) United Kingdom