About Halfslash Ltd (09315469) United Kingdom