About Armand Equipment Limited (12814587) United Kingdom