About Halo Newark Limited (12658669) United Kingdom