About Hamilfix Ltd (11279966) United Kingdom