About Argo Flare Holdings Limited (11169227) United Kingdom