About Hamlu Ltd (08282966) United Kingdom