About Aar Holdings Limited (03683344) United Kingdom