About Anderson Kilgour Ltd (SC633710) United Kingdom