About Hammett Holdings Ltd (11496168) United Kingdom