About Halo Window Dressings Ltd (11713892) United Kingdom