About Ardmore Investments Limited (00704556) United Kingdom