About Jemmy Hirst Ltd (11777097) United Kingdom