About Argala Limited (09846898) United Kingdom