About Altido Scotland Ltd (SC502595) United Kingdom