About Jenny Hatt Ltd (11773892) United Kingdom