About Kilgour & Donald Ltd (SC452779) United Kingdom