About Argan Holdings Llp (OC318634) United Kingdom