About Argyll Investments Limited (10133274) United Kingdom