About Halstock Holdings Limited (09377442) United Kingdom