About Jenny Charles Limited (09317001) United Kingdom