About Hamwic Investments Limited (11413784) United Kingdom