About Halffists Ltd (12116838) United Kingdom