About Hamill Investments Limited (06435713) United Kingdom