About Hameda Limited (08735659) United Kingdom