About Hamdo Limited (07059093) United Kingdom