About Hamel Ltd (09240729) United Kingdom