About Jennys Studio Limited (08679316) United Kingdom