About Jennykelly Limited (10483329) United Kingdom