About Hamdon Limited (03590238) United Kingdom