About Hamlar Investments Limited (04377611) United Kingdom