About Hamdon Holdings Limited (11904995) United Kingdom