About Halo Avalon Ltd (09756862) United Kingdom