About Altnaharrie Holdings Ltd (10525487) United Kingdom