About Jasper Jennings Limited (12454032) United Kingdom