About Hals Croft Ltd (09471035) United Kingdom