About Ard Investments Limited (SC050239) United Kingdom