About Jennifer Jameson Associates Limited (11412583) United Kingdom