About Hamwic Holdings Ltd (13649673) United Kingdom