About Jennifer Godwin Ltd (11599624) United Kingdom