About Jenny Vaughan Ltd (12240905) United Kingdom