About Jh Palmer Ltd (11164812) United Kingdom