About Jemma Hatt Ltd (11471225) United Kingdom