About Jennifer Thackwray Ltd (11355413) United Kingdom