About Ardmore Point Ltd (SC612632) United Kingdom