About Armitage Holdings (arran) Ltd (SC315020) United Kingdom